<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">











<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title>NPanday - compile:compile</title>
    <style type="text/css" media="all">
      @import url("./css/maven-base.css");
      @import url("./css/maven-theme.css");
      @import url("./css/site.css");
    </style>
    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
      </head>
  <body class="composite">
    <div id="banner">
                    <span id="bannerLeft">
    
            NPanday :: Compile Maven Plugin
    
            </span>
                    <div class="clear">
        <hr/>
      </div>
    </div>
    <div id="breadcrumbs">
          
  

  
    
  
  
    
            <div class="xleft">
        Last Published: 2010-01-21
                      </div>
            <div class="xright">            <a href="http://incubator.apache.org/projects/npanday.html" class="externalLink">Project Site</a>
            |
                <a href="http://incubator.apache.org/npanday" class="externalLink">NPanday</a>
            |
                <a href="http://svn.apache.org/repos/asf/incubator/npanday/" class="externalLink">NPanday SVN</a>
            |
                <a href="http://maven.apache.org/" class="externalLink">Maven</a>
            |
                <a href="http://www.mono-project.com/" class="externalLink">Mono Project</a>
            |
                <a href="http://dotgnu.org/" class="externalLink">DotGNU</a>
            
  

  
    
  
  
    
  </div>
      <div class="clear">
        <hr/>
      </div>
    </div>
    <div id="leftColumn">
      <div id="navcolumn">
           
  

  
    
  
  
    
                   <h5>General Info</h5>
            <ul>
              
    <li class="none">
                    <a href="index.html">About</a>
          </li>
              
    <li class="none">
                    <a href="plugin-info.html">Goals</a>
          </li>
              
    <li class="none">
                    <a href="usage.html">Usage</a>
          </li>
          </ul>
              <h5>Project Documentation</h5>
            <ul>
              
                
              
      
            
      
            
      
            
      
            
      
            
      
            
      
            
      
            
      
            
      
            
      
            
      
            
      
              
        <li class="collapsed">
                    <a href="project-info.html">Project Information</a>
                </li>
              
                
              
      
            
      
              
        <li class="collapsed">
                    <a href="project-reports.html">Project Reports</a>
                </li>
          </ul>
                                           <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
            <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img>
          </a>
                       
  

  
    
  
  
    
        </div>
    </div>
    <div id="bodyColumn">
      <div id="contentBox">
        <div class="section"><h2><a name="compile:compile"></a>compile:compile</h2>
<p><strong>Full name</strong>:</p>
<p>npanday.plugin:maven-compile-plugin:1.1:compile</p>
<p><strong>Description</strong>:</p>
<div>Maven Mojo for compiling Class files to the .NET Intermediate
Language. To use a specific vendor (MICROSOFT/MONO) or language,
the compiler/language must be previously installed AND configured
through the plugin-compiler.xml file: otherwise the Mojo either
will throw a MojoExecutionException telling you that the platform
is not supported (occurs if entry is not in plugin-compilers.xml,
regardless of whether the compiler/language is installed) or will
attempt to execute the compiler and fail (occurs if entry is in
plugin-compilers.xml and the compiler/language is not installed).</div><p><strong>Attributes</strong>:</p>
<ul><li>Requires a Maven 2.0 project to be executed.</li>
<li>Binds by default to the lifecycle phase: <code>compile</code>.</li>
</ul>
<div class="section"><h3><a name="Required_Parameters"></a>Required Parameters</h3>
<table class="bodyTable"><tr class="a"><th>Name</th>
<th>Type</th>
<th>Since</th>
<th>Description</th>
</tr>
<tr class="b"><td><strong><a href="#language">language</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>.NET Language. The default value is <code>C_SHARP</code>. Not case
or white-space sensitive.<br />
<strong>Default value is</strong>: <code>C_SHARP</code>.</td>
</tr>
<tr class="a"><td><strong><a href="#project">project</a></strong></td>
<td><code>MavenProject</code></td>
<td><code>-</code></td>
<td>The maven project.<br />
</td>
</tr>
</table>
</div>
<div class="section"><h3><a name="Optional_Parameters"></a>Optional Parameters</h3>
<table class="bodyTable"><tr class="b"><th>Name</th>
<th>Type</th>
<th>Since</th>
<th>Description</th>
</tr>
<tr class="a"><td><strong><a href="#addModules">addModules</a></strong></td>
<td><code>String[]</code></td>
<td><code>-</code></td>
<td>Link the specified modules into this assembly<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#baseAddress">baseAddress</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Base address for the library to be built<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#bugReport">bugReport</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Create a 'Bug Report' file.<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#checked">checked</a></strong></td>
<td><code>boolean</code></td>
<td><code>-</code></td>
<td>Generate overflow checks<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#codePage">codePage</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Specify the codepage to use when opening source files<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#define">define</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>define<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#delaysign">delaysign</a></strong></td>
<td><code>boolean</code></td>
<td><code>-</code></td>
<td>Delay-sign the assembly using only the public portion of the strong
name key<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#errorReport">errorReport</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Specify how to handle internal compiler errors: prompt, send,
queue, or none. The default is queue.<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#frameworkVersion">frameworkVersion</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>The framework version to compile under: 1.1, 2.0, 3.0<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#imports">imports</a></strong></td>
<td><code>String[]</code></td>
<td><code>-</code></td>
<td>Declare global Imports for namespaces in referenced metadata files.<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#includeSources">includeSources</a></strong></td>
<td><code>File[]</code></td>
<td><code>-</code></td>
<td>Included Source Codes<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#integrationTest">integrationTest</a></strong></td>
<td><code>boolean</code></td>
<td><code>-</code></td>
<td>The artifact acts as an Integration test project<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#isDebug">isDebug</a></strong></td>
<td><code>boolean</code></td>
<td><code>-</code></td>
<td>(no description)<br />
<strong>Default value is</strong>: <code>false</code>.</td>
</tr>
<tr class="b"><td><strong><a href="#keycontainer">keycontainer</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Specifies a strong name key container. (not currently supported)<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#keyfile">keyfile</a></strong></td>
<td><code>File</code></td>
<td><code>-</code></td>
<td>Specify a strong name key file.<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#libs">libs</a></strong></td>
<td><code>String[]</code></td>
<td><code>-</code></td>
<td>Specify additional directories to search in for references<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#linkResource">linkResource</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Link the specified resource to this assembly<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#localRepository">localRepository</a></strong></td>
<td><code>File</code></td>
<td><code>-</code></td>
<td>The location of the local Maven repository.<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#main">main</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>The starup object class<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#moduleAssemblyName">moduleAssemblyName</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Name of the assembly which this module will be a part of<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#noconfig">noconfig</a></strong></td>
<td><code>boolean</code></td>
<td><code>-</code></td>
<td>Do not auto include CSC.RSP/VBC.RSP file<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#optimize">optimize</a></strong></td>
<td><code>boolean</code></td>
<td><code>-</code></td>
<td>Enable optimizations.<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#optionCompare">optionCompare</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Specifies binary or text style string comparisons<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#optionStrict">optionStrict</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Enforce strict language semantics / Warn when strict language
semantics are not respected.<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#optionexplicit">optionexplicit</a></strong></td>
<td><code>boolean</code></td>
<td><code>-</code></td>
<td>Require explicit declaration of variables.<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#outputDirectory">outputDirectory</a></strong></td>
<td><code>File</code></td>
<td><code>-</code></td>
<td>The directory for the compilated web application<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#parameters">parameters</a></strong></td>
<td><code>ArrayList</code></td>
<td><code>-</code></td>
<td>Additional compiler commands<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#pdb">pdb</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Specify debug information file name (default: output file name with
.pdb extension)<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#platform">platform</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Limit the platforms this code can run on. (not currently supported)<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#profile">profile</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>The profile that the compiler should use to compile classes: FULL,
COMPACT, (or a custom one specified in a compiler-plugins.xml).<br />
<strong>Default value is</strong>: <code>FULL</code>.</td>
</tr>
<tr class="a"><td><strong><a href="#profileAssemblyPath">profileAssemblyPath</a></strong></td>
<td><code>File</code></td>
<td><code>-</code></td>
<td>This over-rides the defaultAssemblyPath for the compiler plugin.<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#removeintchecks">removeintchecks</a></strong></td>
<td><code>boolean</code></td>
<td><code>-</code></td>
<td>Remove integer checks.<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#resource">resource</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Embed the specified resource<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#rootNamespace">rootNamespace</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Returns the rootnamespace of the project. Used by VB project only.<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#skipTestCompile">skipTestCompile</a></strong></td>
<td><code>boolean</code></td>
<td><code>-</code></td>
<td>Skips compiling of unit tests<br />
<strong>Default value is</strong>: <code>false</code>.</td>
</tr>
<tr class="b"><td><strong><a href="#testAddModules">testAddModules</a></strong></td>
<td><code>String[]</code></td>
<td><code>-</code></td>
<td>Link the specified modules into this assembly<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#testBaseAddress">testBaseAddress</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Base address for the library to be built<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#testBugReport">testBugReport</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Create a 'Bug Report' file.<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#testChecked">testChecked</a></strong></td>
<td><code>boolean</code></td>
<td><code>-</code></td>
<td>Generate overflow checks<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#testCodePage">testCodePage</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Specify the codepage to use when opening source files<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#testDefine">testDefine</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>define<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#testDelaysign">testDelaysign</a></strong></td>
<td><code>boolean</code></td>
<td><code>-</code></td>
<td>Delay-sign the assembly using only the public portion of the strong
name key<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#testErrorReport">testErrorReport</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Specify how to handle internal compiler errors: prompt, send,
queue, or none. The default is queue.<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#testFrameworkVersion">testFrameworkVersion</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>The framework version to compile the test classes: 1.1, 2.0, 3.0<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#testImports">testImports</a></strong></td>
<td><code>String[]</code></td>
<td><code>-</code></td>
<td>Declare global Imports for namespaces in referenced metadata files.<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#testIncludeSources">testIncludeSources</a></strong></td>
<td><code>File[]</code></td>
<td><code>-</code></td>
<td>Included Source Codes<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#testKeycontainer">testKeycontainer</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Specifies a strong name key container. (not currently supported)<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#testKeyfile">testKeyfile</a></strong></td>
<td><code>File</code></td>
<td><code>-</code></td>
<td>Specify a strong name key file.<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#testLanguage">testLanguage</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>.NET Language. The default value is <code>C_SHARP</code>. Not case
or white-space sensitive.<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#testLibs">testLibs</a></strong></td>
<td><code>String[]</code></td>
<td><code>-</code></td>
<td>Specify additional directories to search in for references<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#testLinkResource">testLinkResource</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Link the specified resource to this assembly<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#testMain">testMain</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>The starup object class<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#testModuleAssemblyName">testModuleAssemblyName</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Name of the assembly which this module will be a part of<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#testNoconfig">testNoconfig</a></strong></td>
<td><code>boolean</code></td>
<td><code>-</code></td>
<td>Do not auto include CSC.RSP/VBC.RSP file<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#testOptimize">testOptimize</a></strong></td>
<td><code>boolean</code></td>
<td><code>-</code></td>
<td>Enable optimizations.<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#testOptionCompare">testOptionCompare</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Specifies binary or text style string comparisons<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#testOptionStrict">testOptionStrict</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Enforce strict language semantics / Warn when strict language
semantics are not respected.<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#testOptionexplicit">testOptionexplicit</a></strong></td>
<td><code>boolean</code></td>
<td><code>-</code></td>
<td>Require explicit declaration of variables.<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#testParameters">testParameters</a></strong></td>
<td><code>ArrayList</code></td>
<td><code>-</code></td>
<td>Additional compiler commands for test classes<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#testPdb">testPdb</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Specify debug information file name (default: output file name with
.pdb extension)<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#testPlatform">testPlatform</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Limit the platforms this code can run on. (not currently supported)<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#testProfile">testProfile</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>The profile that the compiler should use to compile classes: FULL,
COMPACT, (or a custom one specified in a compiler-plugins.xml).<br />
<strong>Default value is</strong>: <code>FULL</code>.</td>
</tr>
<tr class="a"><td><strong><a href="#testProfileAssemblyPath">testProfileAssemblyPath</a></strong></td>
<td><code>File</code></td>
<td><code>-</code></td>
<td>This over-rides the defaultAssemblyPath for the compiler plugin.<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#testRemoveintchecks">testRemoveintchecks</a></strong></td>
<td><code>boolean</code></td>
<td><code>-</code></td>
<td>Remove integer checks.<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#testResource">testResource</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Embed the specified resource<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#testRootNamespace">testRootNamespace</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Returns the rootnamespace of the project. Used by VB project only.<br />
<strong>Default value is</strong>: <code>${project.groupId}.${project.artifactId}</code>.</td>
</tr>
<tr class="a"><td><strong><a href="#testUtf8output">testUtf8output</a></strong></td>
<td><code>boolean</code></td>
<td><code>-</code></td>
<td>Output compiler messages in UTF-8 encoding<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#testVendor">testVendor</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>The Vendor for the Compiler. Supports MONO and MICROSOFT: the
default value is <code>MICROSOFT</code>. Not case or white-space
sensitive.<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#testVendorVersion">testVendorVersion</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>(no description)<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#testWin32Icon">testWin32Icon</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Specifies a Win32 icon file (.ico) for the default Win32 resources.<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#testWin32Res">testWin32Res</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Specify a Win32 resource file (.res)<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#utf8output">utf8output</a></strong></td>
<td><code>boolean</code></td>
<td><code>-</code></td>
<td>Output compiler messages in UTF-8 encoding<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#vendor">vendor</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>The Vendor for the Compiler. Not case or white-space sensitive.<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#vendorVersion">vendorVersion</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>(no description)<br />
</td>
</tr>
<tr class="a"><td><strong><a href="#win32Icon">win32Icon</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Specifies a Win32 icon file (.ico) for the default Win32 resources.<br />
</td>
</tr>
<tr class="b"><td><strong><a href="#win32Res">win32Res</a></strong></td>
<td><code>String</code></td>
<td><code>-</code></td>
<td>Specify a Win32 resource file (.res)<br />
</td>
</tr>
</table>
</div>
<div class="section"><h3><a name="Parameter_Details"></a>Parameter Details</h3>
<p><strong><a name="addModules">addModules</a>:</strong></p>
<div>Link the specified modules into this assembly</div><ul><li><strong>Type</strong>: <code>java.lang.String[]</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${addmodules}</code></li>
</ul>
<hr />
<p><strong><a name="baseAddress">baseAddress</a>:</strong></p>
<div>Base address for the library to be built</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${baseaddress}</code></li>
</ul>
<hr />
<p><strong><a name="bugReport">bugReport</a>:</strong></p>
<div>Create a 'Bug Report' file.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${bugreport}</code></li>
</ul>
<hr />
<p><strong><a name="checked">checked</a>:</strong></p>
<div>Generate overflow checks</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Required</strong>: <code>No</code></li>
</ul>
<hr />
<p><strong><a name="codePage">codePage</a>:</strong></p>
<div>Specify the codepage to use when opening source files</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${codepage}</code></li>
</ul>
<hr />
<p><strong><a name="define">define</a>:</strong></p>
<div>define</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${define}</code></li>
</ul>
<hr />
<p><strong><a name="delaysign">delaysign</a>:</strong></p>
<div>Delay-sign the assembly using only the public portion of the strong
name key</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Required</strong>: <code>No</code></li>
</ul>
<hr />
<p><strong><a name="errorReport">errorReport</a>:</strong></p>
<div>Specify how to handle internal compiler errors: prompt, send,
queue, or none. The default is queue.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${errorreport}</code></li>
</ul>
<hr />
<p><strong><a name="frameworkVersion">frameworkVersion</a>:</strong></p>
<div>The framework version to compile under: 1.1, 2.0, 3.0</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${frameworkVersion}</code></li>
</ul>
<hr />
<p><strong><a name="imports">imports</a>:</strong></p>
<div>Declare global Imports for namespaces in referenced metadata files.</div><ul><li><strong>Type</strong>: <code>java.lang.String[]</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${imports}</code></li>
</ul>
<hr />
<p><strong><a name="includeSources">includeSources</a>:</strong></p>
<div>Included Source Codes</div><ul><li><strong>Type</strong>: <code>java.io.File[]</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${includeSources}</code></li>
</ul>
<hr />
<p><strong><a name="integrationTest">integrationTest</a>:</strong></p>
<div>The artifact acts as an Integration test project</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Required</strong>: <code>No</code></li>
</ul>
<hr />
<p><strong><a name="isDebug">isDebug</a>:</strong></p>
<div>(no description)</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${isDebug}</code></li>
<li><strong>Default</strong>: <code>false</code></li>
</ul>
<hr />
<p><strong><a name="keycontainer">keycontainer</a>:</strong></p>
<div>Specifies a strong name key container. (not currently supported)</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${keycontainer}</code></li>
</ul>
<hr />
<p><strong><a name="keyfile">keyfile</a>:</strong></p>
<div>Specify a strong name key file.</div><ul><li><strong>Type</strong>: <code>java.io.File</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${keyfile}</code></li>
</ul>
<hr />
<p><strong><a name="language">language</a>:</strong></p>
<div>.NET Language. The default value is <code>C_SHARP</code>. Not case
or white-space sensitive.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>Yes</code></li>
<li><strong>Expression</strong>: <code>${language}</code></li>
<li><strong>Default</strong>: <code>C_SHARP</code></li>
</ul>
<hr />
<p><strong><a name="libs">libs</a>:</strong></p>
<div>Specify additional directories to search in for references</div><ul><li><strong>Type</strong>: <code>java.lang.String[]</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${libs}</code></li>
</ul>
<hr />
<p><strong><a name="linkResource">linkResource</a>:</strong></p>
<div>Link the specified resource to this assembly</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${linkresource}</code></li>
</ul>
<hr />
<p><strong><a name="localRepository">localRepository</a>:</strong></p>
<div>The location of the local Maven repository.</div><ul><li><strong>Type</strong>: <code>java.io.File</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${settings.localRepository}</code></li>
</ul>
<hr />
<p><strong><a name="main">main</a>:</strong></p>
<div>The starup object class</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${main}</code></li>
</ul>
<hr />
<p><strong><a name="moduleAssemblyName">moduleAssemblyName</a>:</strong></p>
<div>Name of the assembly which this module will be a part of</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${moduleassemblyname}</code></li>
</ul>
<hr />
<p><strong><a name="noconfig">noconfig</a>:</strong></p>
<div>Do not auto include CSC.RSP/VBC.RSP file</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Required</strong>: <code>No</code></li>
</ul>
<hr />
<p><strong><a name="optimize">optimize</a>:</strong></p>
<div>Enable optimizations.</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Required</strong>: <code>No</code></li>
</ul>
<hr />
<p><strong><a name="optionCompare">optionCompare</a>:</strong></p>
<div>Specifies binary or text style string comparisons</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${optioncompare}</code></li>
</ul>
<hr />
<p><strong><a name="optionStrict">optionStrict</a>:</strong></p>
<div>Enforce strict language semantics / Warn when strict language
semantics are not respected.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${optionstrict}</code></li>
</ul>
<hr />
<p><strong><a name="optionexplicit">optionexplicit</a>:</strong></p>
<div>Require explicit declaration of variables.</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Required</strong>: <code>No</code></li>
</ul>
<hr />
<p><strong><a name="outputDirectory">outputDirectory</a>:</strong></p>
<div>The directory for the compilated web application</div><ul><li><strong>Type</strong>: <code>java.io.File</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${outputDirectory}</code></li>
</ul>
<hr />
<p><strong><a name="parameters">parameters</a>:</strong></p>
<div>Additional compiler commands</div><ul><li><strong>Type</strong>: <code>java.util.ArrayList</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${parameters}</code></li>
</ul>
<hr />
<p><strong><a name="pdb">pdb</a>:</strong></p>
<div>Specify debug information file name (default: output file name with
.pdb extension)</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${pdb}</code></li>
</ul>
<hr />
<p><strong><a name="platform">platform</a>:</strong></p>
<div>Limit the platforms this code can run on. (not currently supported)</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${platform} default-value = </code></li>
</ul>
<hr />
<p><strong><a name="profile">profile</a>:</strong></p>
<div>The profile that the compiler should use to compile classes: FULL,
COMPACT, (or a custom one specified in a compiler-plugins.xml).</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${profile}</code></li>
<li><strong>Default</strong>: <code>FULL</code></li>
</ul>
<hr />
<p><strong><a name="profileAssemblyPath">profileAssemblyPath</a>:</strong></p>
<div>This over-rides the defaultAssemblyPath for the compiler plugin.</div><ul><li><strong>Type</strong>: <code>java.io.File</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${profileAssemblyPath}</code></li>
</ul>
<hr />
<p><strong><a name="project">project</a>:</strong></p>
<div>The maven project.</div><ul><li><strong>Type</strong>: <code>org.apache.maven.project.MavenProject</code></li>
<li><strong>Required</strong>: <code>Yes</code></li>
<li><strong>Expression</strong>: <code>${project}</code></li>
</ul>
<hr />
<p><strong><a name="removeintchecks">removeintchecks</a>:</strong></p>
<div>Remove integer checks.</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Required</strong>: <code>No</code></li>
</ul>
<hr />
<p><strong><a name="resource">resource</a>:</strong></p>
<div>Embed the specified resource</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${resource}</code></li>
</ul>
<hr />
<p><strong><a name="rootNamespace">rootNamespace</a>:</strong></p>
<div>Returns the rootnamespace of the project. Used by VB project only.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${rootNamespace}</code></li>
</ul>
<hr />
<p><strong><a name="skipTestCompile">skipTestCompile</a>:</strong></p>
<div>Skips compiling of unit tests</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${skipTestCompile}</code></li>
<li><strong>Default</strong>: <code>false</code></li>
</ul>
<hr />
<p><strong><a name="testAddModules">testAddModules</a>:</strong></p>
<div>Link the specified modules into this assembly</div><ul><li><strong>Type</strong>: <code>java.lang.String[]</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testAddmodules}</code></li>
</ul>
<hr />
<p><strong><a name="testBaseAddress">testBaseAddress</a>:</strong></p>
<div>Base address for the library to be built</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testBaseaddress}</code></li>
</ul>
<hr />
<p><strong><a name="testBugReport">testBugReport</a>:</strong></p>
<div>Create a 'Bug Report' file.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testBugreport}</code></li>
</ul>
<hr />
<p><strong><a name="testChecked">testChecked</a>:</strong></p>
<div>Generate overflow checks</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Required</strong>: <code>No</code></li>
</ul>
<hr />
<p><strong><a name="testCodePage">testCodePage</a>:</strong></p>
<div>Specify the codepage to use when opening source files</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testCodepage}</code></li>
</ul>
<hr />
<p><strong><a name="testDefine">testDefine</a>:</strong></p>
<div>define</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testDefine}</code></li>
</ul>
<hr />
<p><strong><a name="testDelaysign">testDelaysign</a>:</strong></p>
<div>Delay-sign the assembly using only the public portion of the strong
name key</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Required</strong>: <code>No</code></li>
</ul>
<hr />
<p><strong><a name="testErrorReport">testErrorReport</a>:</strong></p>
<div>Specify how to handle internal compiler errors: prompt, send,
queue, or none. The default is queue.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testErrorreport}</code></li>
</ul>
<hr />
<p><strong><a name="testFrameworkVersion">testFrameworkVersion</a>:</strong></p>
<div>The framework version to compile the test classes: 1.1, 2.0, 3.0</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testFrameworkVersion}</code></li>
</ul>
<hr />
<p><strong><a name="testImports">testImports</a>:</strong></p>
<div>Declare global Imports for namespaces in referenced metadata files.</div><ul><li><strong>Type</strong>: <code>java.lang.String[]</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testImports}</code></li>
</ul>
<hr />
<p><strong><a name="testIncludeSources">testIncludeSources</a>:</strong></p>
<div>Included Source Codes</div><ul><li><strong>Type</strong>: <code>java.io.File[]</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testIncludeSources}</code></li>
</ul>
<hr />
<p><strong><a name="testKeycontainer">testKeycontainer</a>:</strong></p>
<div>Specifies a strong name key container. (not currently supported)</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testKeycontainer}</code></li>
</ul>
<hr />
<p><strong><a name="testKeyfile">testKeyfile</a>:</strong></p>
<div>Specify a strong name key file.</div><ul><li><strong>Type</strong>: <code>java.io.File</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testKeyfile}</code></li>
</ul>
<hr />
<p><strong><a name="testLanguage">testLanguage</a>:</strong></p>
<div>.NET Language. The default value is <code>C_SHARP</code>. Not case
or white-space sensitive.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testLanguage}</code></li>
</ul>
<hr />
<p><strong><a name="testLibs">testLibs</a>:</strong></p>
<div>Specify additional directories to search in for references</div><ul><li><strong>Type</strong>: <code>java.lang.String[]</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testLibs}</code></li>
</ul>
<hr />
<p><strong><a name="testLinkResource">testLinkResource</a>:</strong></p>
<div>Link the specified resource to this assembly</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testLinkresource}</code></li>
</ul>
<hr />
<p><strong><a name="testMain">testMain</a>:</strong></p>
<div>The starup object class</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testMain}</code></li>
</ul>
<hr />
<p><strong><a name="testModuleAssemblyName">testModuleAssemblyName</a>:</strong></p>
<div>Name of the assembly which this module will be a part of</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testModuleassemblyname}</code></li>
</ul>
<hr />
<p><strong><a name="testNoconfig">testNoconfig</a>:</strong></p>
<div>Do not auto include CSC.RSP/VBC.RSP file</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Required</strong>: <code>No</code></li>
</ul>
<hr />
<p><strong><a name="testOptimize">testOptimize</a>:</strong></p>
<div>Enable optimizations.</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Required</strong>: <code>No</code></li>
</ul>
<hr />
<p><strong><a name="testOptionCompare">testOptionCompare</a>:</strong></p>
<div>Specifies binary or text style string comparisons</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testOptioncompare}</code></li>
</ul>
<hr />
<p><strong><a name="testOptionStrict">testOptionStrict</a>:</strong></p>
<div>Enforce strict language semantics / Warn when strict language
semantics are not respected.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testOptionstrict}</code></li>
</ul>
<hr />
<p><strong><a name="testOptionexplicit">testOptionexplicit</a>:</strong></p>
<div>Require explicit declaration of variables.</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Required</strong>: <code>No</code></li>
</ul>
<hr />
<p><strong><a name="testParameters">testParameters</a>:</strong></p>
<div>Additional compiler commands for test classes</div><ul><li><strong>Type</strong>: <code>java.util.ArrayList</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testParameters}</code></li>
</ul>
<hr />
<p><strong><a name="testPdb">testPdb</a>:</strong></p>
<div>Specify debug information file name (default: output file name with
.pdb extension)</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testPdb}</code></li>
</ul>
<hr />
<p><strong><a name="testPlatform">testPlatform</a>:</strong></p>
<div>Limit the platforms this code can run on. (not currently supported)</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testPlatform} default-value = </code></li>
</ul>
<hr />
<p><strong><a name="testProfile">testProfile</a>:</strong></p>
<div>The profile that the compiler should use to compile classes: FULL,
COMPACT, (or a custom one specified in a compiler-plugins.xml).</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testProfile}</code></li>
<li><strong>Default</strong>: <code>FULL</code></li>
</ul>
<hr />
<p><strong><a name="testProfileAssemblyPath">testProfileAssemblyPath</a>:</strong></p>
<div>This over-rides the defaultAssemblyPath for the compiler plugin.</div><ul><li><strong>Type</strong>: <code>java.io.File</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testProfileAssemblyPath}</code></li>
</ul>
<hr />
<p><strong><a name="testRemoveintchecks">testRemoveintchecks</a>:</strong></p>
<div>Remove integer checks.</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Required</strong>: <code>No</code></li>
</ul>
<hr />
<p><strong><a name="testResource">testResource</a>:</strong></p>
<div>Embed the specified resource</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testResource}</code></li>
</ul>
<hr />
<p><strong><a name="testRootNamespace">testRootNamespace</a>:</strong></p>
<div>Returns the rootnamespace of the project. Used by VB project only.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testRootNamespace}</code></li>
<li><strong>Default</strong>: <code>${project.groupId}.${project.artifactId}</code></li>
</ul>
<hr />
<p><strong><a name="testUtf8output">testUtf8output</a>:</strong></p>
<div>Output compiler messages in UTF-8 encoding</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Required</strong>: <code>No</code></li>
</ul>
<hr />
<p><strong><a name="testVendor">testVendor</a>:</strong></p>
<div>The Vendor for the Compiler. Supports MONO and MICROSOFT: the
default value is <code>MICROSOFT</code>. Not case or white-space
sensitive.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testVendor}</code></li>
</ul>
<hr />
<p><strong><a name="testVendorVersion">testVendorVersion</a>:</strong></p>
<div>(no description)</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testVendorVersion}</code></li>
</ul>
<hr />
<p><strong><a name="testWin32Icon">testWin32Icon</a>:</strong></p>
<div>Specifies a Win32 icon file (.ico) for the default Win32 resources.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testWin32icon}</code></li>
</ul>
<hr />
<p><strong><a name="testWin32Res">testWin32Res</a>:</strong></p>
<div>Specify a Win32 resource file (.res)</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${testWin32res}</code></li>
</ul>
<hr />
<p><strong><a name="utf8output">utf8output</a>:</strong></p>
<div>Output compiler messages in UTF-8 encoding</div><ul><li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Required</strong>: <code>No</code></li>
</ul>
<hr />
<p><strong><a name="vendor">vendor</a>:</strong></p>
<div>The Vendor for the Compiler. Not case or white-space sensitive.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${vendor}</code></li>
</ul>
<hr />
<p><strong><a name="vendorVersion">vendorVersion</a>:</strong></p>
<div>(no description)</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${vendorVersion}</code></li>
</ul>
<hr />
<p><strong><a name="win32Icon">win32Icon</a>:</strong></p>
<div>Specifies a Win32 icon file (.ico) for the default Win32 resources.</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${win32icon}</code></li>
</ul>
<hr />
<p><strong><a name="win32Res">win32Res</a>:</strong></p>
<div>Specify a Win32 resource file (.res)</div><ul><li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Expression</strong>: <code>${win32res}</code></li>
</ul>
</div>
</div>

      </div>
    </div>
    <div class="clear">
      <hr/>
    </div>
    <div id="footer">
      <div class="xright">&#169;  
          2010
    
          NPanday
          
  

  
    
  
  
    
  </div>
      <div class="clear">
        <hr/>
      </div>
    </div>
  </body>
</html>
